rarely seen tumours - French English Dictionary